primary landslide - Turkish English Dictionary